multi-component spraying apparatus - Spanish English Dictionary